  *{
	margin: 0;
	padding: 0;
	outline: 0;
   }

#wrapper
{ margin: 0 auto;
  min-height: 100% ;
  height: auto !important;
  height:100%; 
}

#header,
#header .shell
{ height: 336px; background: url(bg1.png) repeat-x 0 3px;  }
  
.shell { width: 980px; margin: 0 auto; }




#logo
{ height: 61px; width: 221px; margin-top: 19px; float:left; font-size:50px; color:#FFF;}

#navigation
{  height: 41px;
   width: 635px;
   float: right;
   background-color:#FFF;  
   display:inline;
   position:relative;
}
#navigation li {height: 35px; display:inline; float:left; margin-top:3px;} 		
#navigation a  {display:block; text-size:16px;font-family: Arial, Helvetica, sans-serif;}
#navigation .lifirst {  
					   margin-left:14px;
					   position: relative;
					   border-right:1px solid #666;
					   margin-right:14px;
					   padding-right:14px;
					 }
#navigation	.li {
				 border-right:1px solid #666;
				 margin-right:14px;
				 padding-right:14px;
				}

#navigation .lilast {height: 35px; display:inline; float:left; }
#navigation .nav { display:block; margin-top:10px; height: 30px;}
#navigation a.nav:link {color:#ff0000; text-decoration:none;} /* unvisited link */
#navigation a.nav:visited {color:#0000ff; text-decoration:none;} /* visited link */
#navigation a.nav:hover {color:#ffcc00; text-decoration:none;}  /* mouse over link */


#r { position:relative; z-index: 3; }
#r .shell {  width: 980px; margin: 0 auto; }
#r .shell .mang1
			{ height: 260px;
			  margin-top:-220px;
			  margin-left:20px;
			  
			}
#r .shell .mang1 .slider   
			{ height: 260px;
			  width: 500px;
			  border: 1px solid #009;
			  float:left;
			}
#r .shell .mang1 .content1
			{ height: 260px;
			  width: 360px;
			  border: 1px solid #009;
			  float:right;
			} 
#r .shell .mang1 .content1 h2
			{ margin-bottom:15px;
			  font-size: 34px;
			  font-weight: bold;
              color: #fff;
			}
#r .shell .mang1 .content1 p { font-family: Arial, Helvetica, Sans-Serif;}

#main {height:1800px; margin-top:-39px; background:url(asd.png) repeat-x;}
#main .shell {  width: 980px; margin: 0 auto;  }
.title { height: 48px; border-bottom: 5px solid #CCC;}
#row1 {width: 980px; margin-top:60px; float:left;}
.content1 { height: 200px; margin-top:5px; border: 1px solid #03C;}
.rowx {width: 980px; margin-top:20px; float:left;}

#footer {background:#333; font-size:12px; color:#FFF; height:150px;}
#footer #main .shell {  width: 980px; margin: 0 auto; }


#bottom {height: 41px;background:#000;}


#navbottom
{  height: 41px;
   width: 635px;
   float: left;
   display:inline;

}
#navbottom li {height: 35px; display:inline; float:left; margin-top:3px;} 		
#navbottom a  {display:block; text-size:16px;font-family: Arial, Helvetica, sans-serif;}
#navbottom .lifirst {  
					   margin-left:14px;
					   position: relative;
					   border-right:1px solid #666;
					   margin-right:14px;
					   padding-right:14px;
					 }
#navbottom	.li {
				 border-right:1px solid #666;
				 margin-right:14px;
				 padding-right:14px;
				}
#navbottom  .lilast {height: 35px; display:inline; float:left; }
#navbottom  .nav { display:block; margin-top:10px; height: 30px;}
#navbottom  a.nav:link {color:#666; text-decoration:none;} /* unvisited link */
#navbottom  a.nav:visited {color:#666; text-decoration:none;} /* visited link */
#navbottom  a.nav:hover {color:#ffcc00; text-decoration:none;}
			